home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / patches / pch1230.lha / patch1230scsi / patch1230scsi.doc < prev   
Text File  |  1995-11-28  |  6KB  |  152 lines

  1. patch1230scsi                                                   patch1230scsi
  2.  
  3.    NAME
  4.     patch1230scsi
  5.  
  6.    VERSION
  7.     patch1230scsi 39.3 by Thomas Kessler (09.11.95)
  8.  
  9.    DISCLAIMER
  10.     Copyright ©1995 by
  11.     Thomas Kessler, Sonnenstrasse 95, D-91564 Neuendettelsau, Germany.
  12.  
  13.     This program is SHAREWARE.
  14.  
  15.     If you like it and if you use it longer than 14 days, send me
  16.     something (DM 10 or US $10 (cash) is appropriate) and you will
  17.     become a registered user. Please include also a detailed system-
  18.     configuration. You will receive every update for free via email
  19.     as registered user (send DM 30 or US $30 (cash) to receive every
  20.     update via 'normal' mail on 3,5" or 5,25" disk).
  21.  
  22.     It is illegal to distribute this program on disks which cost
  23.     more than US $5 per floppy disk, or more than US $20 per CD.
  24.  
  25.     This software is provided as-is, without warranty of any kind,
  26.     either expressed or implied. In no event will the author be liable
  27.     for direct, indirect, incidental or consequential damages or data
  28.     loss resulting from the use or application of this software. The
  29.     entire risk as to the results and performance of this software is
  30.     assumed by the user.
  31.  
  32.    FEATURES
  33.      ************************************************************
  34.     * The registered version is able to replace 'PrepareEmul'  *
  35.     * which does not work on most Blizzard 1230 I/II configs.  *
  36.     * 'PrepareEmul' is required for ShapeShifter MAC-Emulation *
  37.     * (c) by Christian Bauer (aminet/misc/emu/ShapeShift*).    *
  38.      ************************************************************
  39.  
  40.    SYNOPSIS
  41.     patch1230scsi D=DELAY/K/N,T=TIMER/S,M=MEMPATCH,R=REBOOT/S,
  42.                    S=SHAPESHIFTER/S,Q=QUIET/S
  43.  
  44.    FUNCTION
  45.     patch1230scsi is for all users of the Blizzard 1230-I and
  46.     1230-II board with scsi-controller (scsi Version 1 Rev. 22).
  47.     It fixes a small bug in the device-code, removes the long
  48.     boot-delay and can install a work-around for the memory-bug.
  49.  
  50.    INPUTS
  51.     D=DELAY/N/K  You can specify delay-values from 1 to 15.
  52.                  The original value is 15 (very slow), the default
  53.                  value is 1 (very fast). Use a higher value, if you
  54.                  should have problems with the scsi-initialisation.
  55.  
  56.     T=TIMER/S    Set this switch if you want to use the original
  57.                  timer.device wait-routine. Default: Don't use the
  58.                  original routine. Use this switch, if you should
  59.                  have problems with the scsi-initialisation.
  60.  
  61.     M=MEMPATCH/S Use this switch only if you have 2 (two) SIMMs
  62.                  installed on your Blizzard 1230 board. If you use
  63.                  it with only 1 (one) SIMM installed, your memory
  64.                  will be fragmented without any reason or your Amiga
  65.                  will stop booting with a white screen.
  66.  
  67.                  This switch enables a work-around for the memory-
  68.                  bug, which can cause heavy system-crashes if you
  69.                  read very big files from hd to a big buffer in
  70.                  your FAST-Ram. It splits your memory in two parts.
  71.                  The first part should be as big as your first
  72.                  SIMM and the second part should be as big as your
  73.                  second SIMM. You can see that with the program
  74.                  'ShowConfig' which should be in the 'Tools' drawer
  75.                  of your Workbench.
  76.  
  77.                  Your largest available memory-block will be smaller
  78.                  with this switch enabled, but your system will be
  79.                  safer.
  80.  
  81.     R=REBOOT/S   Set this switch if you want to reboot immediately
  82.                  after installing the patches. Without this switch
  83.                  the patch will be installed during the next system-
  84.                  reboot. Default: Don't reboot.
  85.  
  86.                  Note: Patch will become active only after reboot!
  87.  
  88.     S=SHAPESHIFTER/S
  89.                  Set this switch if you want to replace 'PrepareEmul'
  90.                  which is required for ShapeShifter (see: FEATURES).
  91.                  You can set this switch also in the unregistered
  92.                  version, but it will NOT do anything.
  93.  
  94.     Q=QUIET/S    Set this switch to avoid text-output.
  95.  
  96.    RESULTS
  97.     A small resident kicktag, which patches the 1230scsi.device
  98.     during system-initialisation. You can see a successfull patching
  99.     if a short blue flash appears during reboot.
  100.  
  101.    PROBLEMS
  102.     If you should have problems with the scsi-initialisation, first
  103.     try to add the TIMER switch. If your hd (or similar) still won't
  104.     be recognized by the workbench, try to increase the DELAY=1 value.
  105.     If you can't solve the problems, write some email to me.
  106.  
  107.    NOTE
  108.     All changes will become active only after a reboot!
  109.  
  110.     Since patch1230scsi will do nothing if it has been installed
  111.     already, it is very easy to just have it as the first line of
  112.     the startup-sequence. You can place it also before 'SetPatch'.
  113.  
  114.     If you have installed the patch and you change the DELAY-value,
  115.     the TIMER switch or the MEMPATCH switch in your startup-sequence,
  116.     the (already installed) patch will be updated with the new values.
  117.  
  118.     Don't use the MapROM Jumper with patch1230scsi, because MapROM
  119.     has been reported to kill all resident ram-kicktags on a 1230-I
  120.     board.
  121.  
  122.    HISTORY
  123.     Patch1230scsi 39.0 (1.0)
  124.     - first release
  125.     - simple OpenDevice() work-around
  126.  
  127.     patch1230scsi 39.1
  128.     - rewritten (100% Asm)
  129.     - resident (survives resets)
  130.     - patches now device-code (no more work-arounds :-)
  131.     - works also for 1230-I boards now
  132.     - added timer and delay control (for advanced users)
  133.  
  134.     patch1230scsi 39.2
  135.     - added memory-bug work-around
  136.     - new patch-routine (earlier in system-init)
  137.     - reboots a little bit faster
  138.     - changed program-status to shareware
  139.  
  140.     patch1230scsi 39.3
  141.     - added more memory-bug work-around
  142.  
  143.     patch1230scsi 39.3r (for registered users only)
  144.     - added more memory-bug work-around
  145.     - added shapeshifter support
  146.  
  147.    AUTHOR
  148.     Thomas Kessler (kessler@fim.uni-erlangen.de)
  149.  
  150.     Fell free to contact me if you have any suggestions for
  151.     future releases or if you find any bugs.
  152.